package cn.iocoder.yudao.module.todo.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

// TODO 待办：请将下面的错误码复制到 yudao-module-todo-api 模块的 ErrorCodeConstants 类中。注意，请给“TODO 补充编号”设置一个错误码编号！！！
// ========== 待办任务参与者 TODO 补充编号 ==========
public interface  ErrorCodeConstants {
    // ========== 待办任务参与者 ==========
    ErrorCode TASKS_EXISTS = new ErrorCode(100_002_000, "待办任务已存在，请保持source_id业务侧唯一");
    ErrorCode TASKS_NOT_EXISTS = new ErrorCode(100_002_001, "待办任务不存在");
    ErrorCode USER_IS_NOT_A_EXECUTOR = new ErrorCode(100_002_002, "非当前任务执行者，没有执行权限");
    ErrorCode TASKS_PARTICIPANTS_NOT_EXISTS = new ErrorCode(100_002_003, "待办任务参与者不存在");
    ErrorCode NO_TASKS_UPDATE_PERMISSION = new ErrorCode(100_002_004, "非待办任务创建者没有更新权限");
    ErrorCode ALERT_NOT_EXISTS = new ErrorCode(100_002_005, "预警信息不存在");
}
